package com.lu.utli;

import com.lu.pojo.Messages;

import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
import java.util.List;

public class ListSortUtli {
    public static List<Messages> ListSort(List<Messages> list) {
        // 通过Collections工具类sort方法传list排序
        list.sort(new Comparator<Messages>() {
            @Override
            public int compare(Messages o1, Messages o2) {
                SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
                try {

                    if (o1.getMtime().compareTo(o2.getMtime())>0) {
                        return 1;// 小的放前面（时间早的）
                    } else {
                        return -1;
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
                return 0;
            }

        });
        return list;
    }

}
